html body
{
    font-family:Simhei;
    background-color:#555555!important;
}
.header_bar.front-logo
{
    background-color:#555;
    border-style:none;
}
.body_wrap
{
    width:998px;
   // height:100%;
  //  border-style:none solid none solid;
   // border-color:#CCC;
   // border-width:thin;
    position:relative;
    background-color:#F7F7F7;
    overflow:hidden;
    //margin:0px;
}
.footer.front
{
    text-align:center;
    //position:absolute;
    //bottom:0px;
    min-height:163px;
    position:relative;
    //z-index:9999;
    z-index:auto;
    margin-top:-5px;
    padding-top:5px;
    border-style:none;
  background-image:url("/res/img/background_image.png");
  
}
.footer
{
    text-align:center;
    //position:absolute;
    //bottom:0px;
    //min-height:163px;
    position:relative;
    //z-index:9999;
    z-index:auto;
    margin-top:-5px;
    padding-top:5px;
    border-style:solid;
    border-width:thin 0px 0px 0px;
    border-color:#AAA;
    background: -webkit-linear-gradient(#F7F7F7, #FFF); 
  background: -o-linear-gradient(#F7F7F7, #FFF); 
  background: -moz-linear-gradient(#F7F7F7, #FFF); 
  background: linear-gradient(#F7F7F7, #FFF); 
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F7F7F7', endColorstr='#ffffff',GradientType=0 ); 
  
  
}
.header_bar
{
    background-color:#FFF;
    border-style: none none solid none;
    border-width:thin;
    border-color:#DDD;
    height:73px;
    
}
.back2Top
{
    position:fixed;
    right:0px;
    bottom:0px;
    z-index:99;
    cursor:pointer;
}
/*
body
{
    background-color:#EEE !important;
    //margin:20px !important; 
}
*/
.logo
{
    float:left;
    //background-color:#DDD;
    //width:20%;
    margin:8px 0px 8px 32px;
}
.logo img
{
    max-width:100%;
    max-height:100%;
    vertical-align: middle;
}
.search_bar
{
    float:left;
    width:40%;
    
    margin:21px 0px 21px 0px;
    padding:0px 8px 0px 8px;
}
.search_bar .wrap_search_field  .dropdown-menu 
{
    width:384px;
    margin-top:-2px;
    margin-left:-1px;
    border-color:#ccc;
    border-width:0px thin thin thin;
    box-shadow:none;
    
}
.search_bar .tab_wrap
{
    width: 384px;
    position:absolute;
    z-index:99;
    border-color:#ccc;
    border-width:0px thin thin thin;
}
.search_bar .wrap_search_field
{
    border-color:#ccc;
    width:446px;
    height:32px;
    border-width:thin;
}
.search_bar .search_text
{
    display:none;
}
.search_bar .wrap_search_field  .input-group .form-control
{
    height:32px;
    box-shadow:none;
}
.search_bar #search_area .search_btn:hover
{
    background-color:#EE0000;
    background-image:url("/res/img/search_result/search_button_inside_s2.gif");
    background-position:center center;
}
.search_bar #search_area .search_btn
{
    //background-color:#FF0000;
    background-image:url("/res/img/search_result/search_button_inside.gif");
    background-position:center center;
    width:62px;
    height:32px;
    margin-left:0px;
}